package com.springcloud.config;

import org.springframework.context.annotation.Configuration;

/**
 * @Author 咕唧
 * @Date 2022/6/25 14:59
 * @Version 1.0
 */
@Configuration //注意如果被包扫描扫描到,会变成全局的配置,如果不想变成全部配置,设置方式和ribbon的一样
public class AddressFeignConfig {

//    @Bean //不要忘记这个注解
//    public Contract contract() {
//        //修改feign的契约为原生默认,是feign的原生默认,不是我springcloud包装后默认(springmvc),修改后将无法使用springmvc的注解
//        //修改后不能使用springmvc中的注解，需要使用feign原生注解 @RequestLine("GET /address/info/{id}") Address findById(@Param("id") Long id);
//        return new feign.Contract.Default();
//    }
}
